what do you know about turkey - French English Dictionary